// compile-pass
// skip-codegen

use std::ops::Deref;


fn main() {
    let _x: fn(&i32) -> <&i32 as Deref>::Target = unimplemented!();
}
